Built on Founden.aiAldi layoffs November 2026: up to 150 jobs. Was it AI?