How CIOs can use Three Technologies to transform their Companies into Customer-first Enterprises