Diagnosis of cadmium contamination in urban and suburban soils using visible-to-near-infrared spectroscopy.