Technological innovations have revolutionized different aspects of human life. The pace at which technologies are changing has made it challenging for all stakeholders to predict w...