The trouble with overbooking: a ticketing agent’s perspective