Unveiling Africa's top cities for quality living in 2024