Climate change cause of storms rain wind floods heat drought fires Climate change extreme weather cause and solution