Artificial Power: 2025 Landscape Report