Lowell Cleans Up After Heavy Rain Storm