Effects of climate variability and change on agricultural production: The case of small scale farmers in Kenya