Evolving customer journeys with AI and ML