There is a simple solution - use a small electric car/microcar with small battery for driving in the city.
(i had a 2014 BMW i3, and it was super weird and super useful for just such situations, including suburbia in my case)
The car can't be purchased, only rented. It's very light and ONLY designed for urban trip. There is also a version for light local service !