Why marketers are learning to love machine-learning