The 18 biggest breakthroughs for self-driving cars expected by 2030