Scarcity of public toilets, poor maintenance irk denizens