From mobile money and online shopping to digital learning and social media, technology is changing how Ugandans live, work and communicate.