Nairobi with problems and opportunities