20031106 city.hyderabad: Stress driving people crazy on the roads