Economics explains why there are so many music festivals now