Much of Ontario and Quebec buried under heavy snow