20170426 city.bengaluru: Tech glitches continue to haunt tax payers; BBMP says all will be fine in a week