StubHub on ticket touts, high prices and musicians' anger