Machine Learning Methods to Perform Pricing Optimization. A Comparison with Standard GLMs