Causes, impacts and patterns of disastrous river floods