If you still think of St. Louis as an old industrial city struggling to get with the times, just shut up already. We're actually "the new startup frontier," per FiveThirtyEight, a "high-tech hub of the Midwest,"as noted by CNN, and "one of the best startup cities in the U.S.,"according to Popular Mechanics.…