Text this: Augmented Reality in Retail Transforming Shopping Experiences through Interactive Product Visualization