Towards 100% renewables and sustainable communities for Africa