Self-Driving Cars Edge Closer to Reality as Companies Invest Heavily in Development