Keith O'Donnell: Emerging technologies and why you should care. A vision for the future