Across the Greater Toronto Area (GTA), including the majority of Mississauga, intense rain knocked out power for hundreds of thousands of residents. The rain also managed to flood some roads and major highways badly enough that drivers were forced to abandon their vehicles.