If buildings had not been allowed to be constructed along rivers, the impact could have been less catastrophic, said one