NFTs Are the Future of Ticketing