GM Announces It Will Launch Self-Driving Cars in Major Urban Cities in 2019