At last, Central Park is permanently car-free