Snap Inc blames AI as it lays off 1,000 workers - The Guardian