Machine Learning Crop Yield Prediction Combining Optical and Microwave Remote Sensing Data