Seattle, Portland on list of America's 20 fastest growing cities