NFT Tax Overview: Considerations for Creators and Investors