Joe Goode Performance Group’s immersive experience drills deep into Haight-Ashbury