Mobile phones for agricultural and rural development: a literature review and future research directions.