Energy Report for Uganda. A 100% renewable energy future by 2050.