India's national capital sees its coolest May in 36 years, as excess rainfall brings down temperature.