NBA players who remain unvaccinated will have to sacrifice game time and pay