Human Development in Uganda : Meeting Challenges and Finding Solutions