Breakthrough developments in technology are by their nature disruptive, and their long-range implications notoriously difficult to...