The city of Denver will spend up to $20 million by June on migrants who have come to the city as part of a migrant surge that has spread to include non-border states.