City soaks under sudden showers