role of technology in contemporary culture