Comparison of data mining approaches for estimating soil nutrient contents using diffuse reflectance spectroscopy uri icon