What's behind the persistent weather patterns...