Demand Estimation and Forecasting