Why Julián Castro wants to decriminalize migration, admit climate refugees, reimagine our relationship with the homeless, and protect animals.