What Is Customer Segmentation? A Comprehensive Guide