The era of sustainable agricultural development in Africa: Understanding the benefits and constraints | Synapse