List three factors that shape southern Ontario's climate.