The Taxation of NFTs