Cross-validation strategies for data with temporal, spatial, hierarchical, or phylogenetic structure https://onlinelibrary.wiley.com/doi/pdf/10.1111/ecog.02881