Digital agriculture for small-scale producers: challenges and opportunities. - Ranveer Chandra; Stewart Collis (Commun. ACM, 2021)