How is technology reshaping the traditional marketing