Indian H-1B visa holders face long waits for stamping as US consulates show no available slots for 2026, with some appointments now pushed into 2027