A prediction method for job runtimes on shared processors: Survey, statistical analysis and new avenues