Data Science of Revenue Optimization