Engineers are working on a car that drives itself, but what may come first is a car that doesn’t let YOU drive when you’ve had too much to drink.
In 1982, about 49% of drivers killed in car wrecks had blood-alcohol levels of 0.08 or higher. By 1994, that percentage had dropped to about 33%, where it has stayed ever since.
The solution? Develop a car with a breathalyzer in the dashboard sot you have to breathe into it before the car will start (thus designated drivers will become "designated puffers," whose breath contains no alcohol. Alas, this may still allow the inebriated driver to actually drive).