The music industry has been turned upside down by streaming. With millions of songs available instantly on smartphones, you'd think live venues would be struggling to stay relevant. Yet some ...