20090716 city.jaipur: Downpour brings joy but clogged streets cripple life