the simplest way is to hike those parking fees. charge by the hr and nobody will bring those junks to town. The reason people commute in big cities is the high cost of parking and the tolls charged to enter the city.
Commuting in such cities is easy and possible because there is a working transport system. Do we have any here? We should not attempt to copy what works elsewhere without considering all the factors.
The only time you should be looking down on others is when you are helping them up.