You may soon be sharing the road with intelligent, self-driving cars that promise to save time, fuel, cut traffic jams and prevent accidents.