Discovering the Leading NFT Trading Platforms and their Implications for the Future of NFT Trading