Heavy rain and powerful thunderstorms slammed New York City, triggering dangerous flash flooding that left drivers stranded on submerged streets as winds gusted up to 60 mph.