Anthropic share of requests on Oct 20, 2026 (Vercel) Odds & Predictions