A Customer Relationship Management Roadmap: What Is Known, Potential Pitfalls,