Big data can build comprehensive, cost-effective retention strategy