Cars not only culprit for smog