A comparison of classical and machine learning-based phenotype prediction methods on simulated data and three plant species