Machines Can See 2025