Can superstars still bank on fans splurging for concerts like Taylor Swift and Beyoncé did last year? | CNN Business