20040722 city.delhi: Residents block highway; protest power cuts