NBC: No busking for Ed Sheeran after Indian police stop gig