Customer experience challenges: bringing together digital, physical and social realms