Blockchain-Powered Smart Tickets: More Than Just a Ticket