Some urban shopping districts, like Main Street in Greenville, SC, have come back big time.