Sounds like non-drivable, only walkable, cities are a real problem for deliveries.
I think cities/bigger towns would eventually (in my idealistic world vision) have major highways/roads that go around them, and have primarily foot/bike/public transit traffic for everything internal.
Many buildings have some plan for deliveries from traditional delivery companies.
Deliveries so often don't show up that I have given up - I now use collect+, amazon lockers or get items delivered to work.