Hallelujah Chorus sung by hundreds surprises shoppers in San