The U.S. received twice as many H-1B visa petitions as it can give out under its 85,000 visa cap, and is thus distributing the visas via lottery.