It's all paisey ka khel....
I am not going to be dispensing advice, as Dhaka is in the same boat.
But drains need to be cleared at three or even six month intervals to enable efficient water removal in waterlogged areas. It can be done.
Mayors are ultimately responsible, that is where the buck stops, at their desk.
In Dhaka - the govt. agency WASA (Water And Sewerage Authority) is responsible and reports to the Mayor.
If Mayors/WASA are not doing their job, media hounding in talk shows for remedy must ensue, and they voted out in the next election. A free media and a conscious/vigorous civil society is a prerequisite. This is one of their most important responsibilities.
The point is - change must come. But finger pointing to identify miscreants in piecemeal fashion is not the best way. Finding ways to change structural problems like corruption (controlling flow of money) must be explored and implemented.
Instituting changes like electronic bidding systems for contracts, electronic consumer payment systems (refillable cards similar to SIM cards for sewage and water charges) are some ways things changed in Dhaka.