Project forecasting, predicting the status and progress of future projects