Extreme weather patterns and Pakistan