continuous downpours