BMW teams with IBM's Watson on driver-assist technology