Nvidia and GM are partnering to build self-driving cars