Predictive Marketing Mix Modeling with GLOP: The Perfect Cocktail Shaker