Customer segmentation tools and methodologies