GM plans to put self-driving cars to work in cities in 2019