Poor management, climatic changes and environmental damage are to blame for the havoc caused by flooding