Cities face a hard choice: give up the federal money, sign the ICE agreements, or fight the Department of Justice in court.