floods and droughts causes and effects