Change from BaseAdapter to ArrayAdapter.

We've changed our adapter to implement an ArrayAdapter, but there's something wrong that makes the CityActivity crash.