We all share a fleet of cars like a taxi service. Need a car? Pull out your smartphone app and push the "call" button that sends a nearby car to your location. You could also schedule a pickup for the exact time you get off work.
No need to send an empty car back home to your family during the day. No need to let the car sit empty in between rides.