Days of heavy rain have inundated both states, with all of Michigan under some form of flood alert on Wednesday.