unprecedented rain