Making Revenue Forecasting More Reliable with Scenario Modeling