Technology and music festivals