Smart Agriculture (Emerging Pedagogies of Deep Learning, Machine Learning and Internet of Things)