Cross Reality (XR): Challenges and Opportunities Across the Spectrum