Heavy rainfall swept across North and Central Jersey on July 14, causing road closures, power outages, and flash floods that left two people dead and numerous motorists in need of rescue from ...