How Augmented Reality (AR) is Transforming Mobile Apps