Bill Diblasio, and yes, Andrew Cuomo. And pretty much all the US Media until early March.
Aside from some vocal voices in the public health establishment, and some Obama-era hacks trying to gin up hysteria, no one correctly predicted what was going to happen. Just a month ago the New York City government was refusing to shut down schools, and Hizzoner da Mayor was telling people to go see Broadway shows and patronize restaurants.
This Monday-Morning Quarterbacking is getting tiresome. No country has been able to keep the epidemic at bay, largely because no leader has truly believed it could happen to them until it was too late to stop it.