A line of highrise rental houses in Nairobi.