Measuring functional pedodiversity using spectroscopic information