10 U.S. cities to invest in now