Customer Segmentation with Geographic Insights