I think a Mars colony is closer than self driving cars. You need basically strong AI for fully self-driving cars. You just need a ton of money and an incentive for Mars colonies. Most of the science for going to Mars is already there, as well as the tech. I don't think we even truly have the science for wide spread, all-weather, all-terrain self driving cars.