Roughly 98 mm of rain fell in Toronto on Tuesday, according to Environment Canada, the fifth-wettest day on record in this city. It washed out highways, subway stations and power for around 170,000 homes and businesses, and brought much of the city to a standstill.