Classification of small-scale farmers for improved rainfall variability management in South Africa