Edmond, Owasso, Bartlesville, and EIGHT other Oklahoma cities made WalletHub's list of the Best Small Cities in America!