Throughout the history of mankind, floods have brought untold wealth and prosperity to civilizations, and yet at the same time, they have caused tremendous losses and resulted in untold suffering for millions of people. Even today, floods lead all natural disasters in the number of people affected and in resultant economic losses, with these numbers rising at alarming rates.