20040711 city.delhi: Delayed subway project causes traffic snarls