Data-Driven Socioeconomic Segmentation for Residential Energy Planning: A Machine Learning Approach | Synapse