The prospects for accuracy and completeness in forecasting