How is Machine Learning Affecting Advertising and Marketing?