Here’s What to Expect From the Debut of David Byrne’s 15,000-Square-Foot Immersive Experience, ‘Theater of the Mind’