Data-driven Customer Profiling