Nice write-up LPDAL.
I see you often get stuck with smokey taxis. Have you ever tried Uber? The black cars generally aren't much more than taxis and if UberX is available you are usually saving money. Plus, I have yet to encounter any smoke. That, and it is just easier than a taxi. Highly recommend it.