Streetcars and vehicles are making their way through snow-covered roads in Toronto, Canada, on April 2, 2025.