First, 45-50 mph is not anywhere close to the EPA definition of City driving. It's closer to the highway cycle. You'll almost always get better mpg at 50 mph than at 75.
That said, your mileage sounds way low and sooty tailpipes could indicate a problem.
What was your last vehicle (specifically) and what was your average mpg with that vehicle?