Micro-segmentation basics and personalized marketing