added autocomplete feature, working 99%, need to update the city field