Artificial Intelligence in Agriculture: Applications, Techniques, Challenges, and Future Trends | Synapse