when a California cop pulled over a Google self-driving car for holding up traffic this week, he knew he couldn’t send its robot driver to jail. But exactly where the responsibility lies for traffic problems caused by autonomous vehicles is not always so clear.