Sales forecasting and demand analysis