Detroit, St. Louis, Cincinnati, Cleveland, Pittsburgh, Buffalo, and Baltimore - at one time these were among the 20 most populous and important cities in the U.S. They helped build our national economy through much of the 20th century but have since struggled due to deindustrialization. As a result of their shared past, this group of former industrial powerhouse cities shares unique structural and cultural traits that make them fertile ground upon...