Torrential rain on East Coast