Heavy snow hammered much of southern Ontario and parts of Quebec on Thursday, shuttering schools and causing commuter chaos throughout the day.