Self driving cars require incredible computing power - like having a datacenter in your trunk. But the real challenge isn't the hardware, it's teaching a computer to handle the chaos of human drivers. Even my mother-in-law is more predictable than rush hour traffic.