Buscando cidade dentro do cadastro do endereco de cliente

Ao cadastrar um novo cliente tem que cadastrar os dados do seu
endereco, e nesse endereco o usuario vai ter a opcao de buscar uma
cidade cadastrada no sistema ou cadastrar uma nova#20