An-hour-long rain washes off streets & people of Jodhpur