Text this: Crop yield prediction through machine learning: A path towards sustainable agriculture and climate resilience in Saudi Arabia