Nvidia partners with Foxconn to develop self-driving electric cars