Integrating Big Data and Machine Learning to support smart village decisions for agricultural productivity improvement | Synapse