20150423 city.delhi: Traffic comes to a halt in central Delhi