The 3 biggest risks facing self-driving cars