Catholic Charities in Miami has been helping unaccompanied immigrant children for decades, but the Trump administration canceled its contract. Here's why.