Revenue Management by Predictive Analytics