Text this: Optimum Combination of Spectral Variables for Crop Mapping in Heterogeneous Landscapes based on Sentinel-2 Time Series and Machine Learning