20090423 city.delhi: Choked Mehrauli-Mahipalpur road is creating problems for commuters