Tens of thousands of Toronto residents were without electricity on Thursday due to exceptionally severe thunderstorms that have been sweeping across the Canadian city since Wednesday. Major thoroughfares in the country’s largest city have flooded. City services chief Paul Johnson calls the weather phenomenon a “storm of the century.” The effects on traffic and residents continue.