Which of the below are technological advances that have helped marketing and advertising become a multibillion-dollar industry?