title: How to auto-complete a form field with a city and state?
body: <p>I have a free form textfield that allows a user to type in a city and state, e.g. "Chicago, IL".</p>
  
  <p>What I would like to do is when the user starts typing, to begin displaying suggestions of completed city+state combinmations (much like how Stackoverflow auto-suggestions the "tags" field below when you create a question).</p>
  
  <p><strong>Question</strong>: Does an API exist that returns every U.S.A city + state combination? Or can I download every city+state that exists in the USA from somewhere?</p>