Cars from companies like Tesla already promise hands-free driving, but recent crashes show that today's self-driving systems can still struggle in risky, fast-changing situations.