In a first for the U.S., New York City will require proof of COVID-19 vaccination for customers and staff at restaurants, gyms and other indoor businesses.