What is a Customer Data Platform (CDP) and Why Your Business Needs One