Even with all its shortcomings, Nairobi could be witnessing