I finally got to NYC at 10:00 pm local time, 6 hours late on a 5 hours flight, not bad!
We left San Francisco at 8:00 am, but over Chicago, we started flying in circles, and after a few minutes the captain announced that the FAA was not allowing us to approach NYC for bad weather and lack of air slots.
We landed in Chicago, were not allowed out of the plane, because every 30 min we were waiting for the go ahead. Spent 4 hours sitting in a idle plane :-(