sophisticated methods for forecasting customers