What Are AI Companions? How They Work and Why They're on the Rise