Supreme Court keeps immigration limits in place indefinitely