Elon Musk just now realizing that self-driving cars are a ‘hard problem’