Longview and Tyler on list of " America's best performing small cities"