Kenya’s long-term social and economic development