Hard problems like self driving cars and natural language interfaces are way beyond the capabilities of a small startup.