The 6 principles of good pharma forecasting by Gary Johnson, CELforPharma faculty member