20101004 city.delhi: Info on Delhi traffic a click away