US tourist visa appointments for Indians stretch into 2026. Agents exploit the delays, charging high fees for faster slots.