diffusion of technology in Canada