Comparison of demographic, geographic, psychographic and behavioral approach to customer segmentation