Tech Forecast 25: Human vs Machine