Self-Driving Cars, Predictability, and Law