20151117 city.thiruvananthapuram: Officials point fingers at rain for delay in work