Sweeping new vaccine mandates for 100 million Americans