May NFT thefts total $2.9 million; cause for concern?