An explainable spatio-temporal deep learning framework for crop yield prediction and recommendation | Synapse