20080424 city.delhi: For commuters; the stops are still far away