A powerful storm brought heavy rain, strong winds, and flooding to the Tri-State area Wednesday, leaving drivers stranded, damaging homes, and knocking down power lines across Newark, Hillside, and ...