Extreme Weather And Its Impacts On Human Civilizations: An In-Depth Investigation Of Causes And Effects