Designing User Interfaces for Low-Literacy Populations in African Contexts: A Review | Synapse