Climate and weather: Mid-latitude cyclones