Text this: Modelling the diffusion of technology innovation: a marketing approach