20140602 city.jaipur: Sudden rain; dust storm cool Jaipur; take denizens by surprise