Precision agriculture: Weather forecasting for future farming