Why Uber and Volvo are working together: Everyone has to work with everyone to make self-driving work