How technology advances influence business research and marketing strategy