It's almost June and it's snowing in Toronto