As mentioned in the previous post, we’ve seen a bit of rain (as best I can tell, something like 5 inches[update - 7.4" in Dover]) over the past couple days.  Rivers are in flood and storm drain systems are overwhelmed: