GOBankingRates recently studied U.S. cities to find the top places to retire on a budget of no more than $3,000 per month.