Forget Seattle and L.A. We should bet big on St. Louis and Baltimore