Cleanup efforts are underway across the Greater Toronto Area after Wednesday's severe thunderstorm that left debris scattered, roadways flooded and residents without power.