Text this: Clustering S&P 500 companies by machine learning for sustainable decision-making