20170518 city.bengaluru: Server failure hinders I-T dept portal launch; tax payment