Pervasive and Immersive Technologies for Smart Urban Life