Как передать на клиент массив строк?
Переделайте 
response.write(cities);
на
response.write(JSON.stringify(cities));
так как response.write принимает только строки и буфер. Т. е. данные необходимо сначала сериализовать.
Ну и Content-type в данном случае лучше поменять с application/x-javascript на application/json
Переделайте 
response.write(cities);
на
response.write(JSON.stringify(cities));
так как response.write принимает только строки и буфер. Т. е. данные необходимо сначала сериализовать.
Ну и Content-type в данном случае лучше поменять с application/x-javascript на application/json