To prevent the city from being disastrously
submerged by floods, flood wall and floodgates had to be erected on both banks of the
rivers. Moreover, to prevent flooding in urban areas, the city has to depend on pumping
stations of flood control facility to drain the heavy rainfall from the city into rivers
outside the flood wall (Delgoda et al. 2013).