Short- and long-term academic predictors of medical student performance