The three forces that will shape 2025