New York airports reopen, but many passengers still stranded