Memecoins: From memes to multibillion-dollar pumps, scams and rug pulls