Just make the tickets for obstructing traffic as lucrative to write as speeding tickets, add a little case law to broaden the scope of "obstructing traffic" and the problem will magically solve itself. People will find something to do with those cars that does not cause congestion for no other reason than it's cheaper than parking.