Why it matters: These "micropolitan" areas — towns with populations between 10,000 and 50,000 — are giving the country's largest cities a run for their money in the real estate game.