Data-driven agent-based exploration of customer behavior. (March 2018)