Recurring Events and Tickets: Past, Present, and Future