The next great technological revolution is here. Sentient robots for information, transportation, industry, all at our fingertips. Building them is now the easy part. Programming them has proven to be more complicated. A handful of companies have emerged...