Simple answer, nope and they are still paying the price for it today:
Storm-related problems force power company to put thousands more New Yorkers in the dark Tuesdaywww.cbsnews.com
Let's hope all the conduits they are building under the guideway on Finch will be resilient to any kind of flooding issues.
A difference between New York and Toronto that people are not realizing is that New York is at sea level. A lot of their infrastructure is below sea level. Toronto isn't nearly that bad. Parts are below the lake level, but not much of it.