I would imagine the advent of delivery drones would be a nice solution to getting supplies in and out of dense urban areas, after which there would be no need for allowing vehicles (other than emergency or public transportation).
The actually realistic solution is to focus on developing housing and infrastructure in the outer boroughs; Brooklyn and Queens are full of the absolute worst kind of inefficient quasi-suburban accumulated sprawl.