Ruto's Shock: Ten Years Rent-Free in Nairobi?