Supreme Court directs States to provide food and water to stranded migrants