Exploring the inner world of ticketing and how to make it fairer