Indie duo Duplass & Aselton explore teen anxiety in 2026. Their Town captures a generation's melancholy and a fading American Dream.