Protecting people from cars could be done by enforcing existing laws regarding unsafe driving habits and increasing the penalties to a point where the worst drivers are simply priced out of the equation.
Accidents happen, even to safe drivers. But you could make the roads virtually fatality-free by lowering speed limits and shared roads to 30km/h (20mph) and enforcing that speed limit.