20040830 city.delhi: Metro construction sites add to commuters' woes