Machine learning, data analytics prove worthy weapons in financial services fight for loyal customers