It looks like in spite of earlier expectations, both Simon Property Group and Taubman Centers Inc. are going ahead with their outlet center projects in the St. Louis area. Industry sources say construction has gone too far in both cases for either...