Has The U.S. Green Card Lottery Run Out Of Luck?