20130721 city.delhi: Delhi comes to a halt as downpour floods roads; snaps power; razes walls