20040405 city.delhi: Metro struggles to sell ad space