Add spinner to SearchActivity, and generalize the handling of supported
cities.