what are the major factors that control damage caused by floods?
['heavy rainfall.', 'long periods of rain.', 'snowmelt.', 'steep slopes.', "impermeable rock (doesn't allow water through)", 'very wet, saturated soils.', 'compacted or dry soil.']