20170309 city.bengaluru: Rain brings deluge of woes: Citizens struggle with prolonged power cuts; waterlogging