NFTs: Worth the Hype?