Making sense of it all: extracting actionable core-data from pXRF using PCA and K-means cluster analysis