At last week's Consumer Electronics Show in Las Vegas, there were robots, smartwatches, driverless cars, ultra-high-definition TVs and home automation systems. Even the traditional PC desktop display ...