They've also just postponed the New York Marathon that was scheduled for Sunday.
It's about time. They should have killed it as soon as the storm was predicted to hit NYC. Pretty late call for anyone coming from another country to run (last year there were 3 guys from our little Swiss village who did the marathon). They have to go early to acclimatize and be well rested.
The hotels are also probably in total chaos with so many people in lower Manhattan without power still - I'm sure tons of them moved into hotels. Running the marathon with Manhattan in such a state would have been very selfish and stupid of the organizers. If they had not waited until the last second, they could have held the run in upstate NY in any of a hundred smaller towns who would have loved to host everyone. But now they've made the call so late, there is no chance. Bloomberg should tell the organizers to take a hike and come back next year. Runners don't bring much to the local economy anyhow. They're usually cheapskates.