20050628 city.delhi: Metro makes for a smooth ride