This is what a live weather report from inside a nasty blizzard in Canada looks like