The East African Federation: Challenges for the Future