Slow-moving thunderstorms unleashed heavy rain and flooding on parts of New Jersey on Monday night with Somerset, Middlesex and Union counties recording the highest rainfall totals. Watchung topped ...