Characteristics and production limitations of the production of smallholder tomatoes in Kenya