Comparing the top NFT marketplaces: A look at OpenSea, Blur, Rarible and other places to buy and sell NFTs.