challenges 2024