Why would a subway be closed during a blizzard?
A flood I would understand as it would flood down and inside, but the fact that it's underground would protect it from such elements.
If I were in Hannah's shoes, I would've gone back to the original shelter. Most will let someone who's homeless sleep in the office/lobby if all beds are full and they can't find one for them anywhere else.