Heavy rain and storms to come