Augmented Reality: The Next Computing, Information & Entertainment Paradigm