Unlocking Water Conservation: Synergizing IoT and Machine Learning for Agricultural Irrigation Efficiency