Supreme Court cancels two major immigration cases