Cryptocurrency scams: typologies, how to protect yourself, and what to do if you fall victim