midlatitude weather