Factors contributing to flooding