Edge Computing: Powering Tech in 2025