NFTs are unique digital assets that verify ownership for digital or tangible goods. Learn why investors are flocking to this budding blockchain technology