Supreme Court likely to bar some 'green card' applicants