AI and ML in Agriculture: Smart Farming for a Sustainable Future