Natural Language Processing Methods for African Languages in Uganda: Challenges and Opportunities | Synapse