DeFi and NFTs: Driving Forces of the 2024 Crypto Landscape