NY gives vaccine shot at subway stops