Unraveling surface-enhanced Raman spectroscopy results through chemometrics and machine learning: principles, progress, and trends