SCOTUS hears cases on indefinite migrant detention