Kenya's 2027 Election: Will History Repeat Itself?