Five key challenges for the Russian economy in 2025