NFT Ticketing: Benefits, Challenges & How It Works