Heavy snow, strong winds and rain roll into Ontario this week