Colors seem a little flat and hazy. Might concider using a Polaizing or UV filter. Perfect for these situations. Or maybe you did use them and it was just that hazy. Oh well, nice picture anyway.
A well shot photo, but it doesn't really capture a moment, or evoke an emotion. I wish that it told me something ABOUT Pittsburgh! Just an opinion though :)