Caruaru, cidades próximas e entorno