Heavy rainfall battered New York City and Long Island on Friday, triggering widespread flooding that left roads impassable, subway lines shut ...