The Swiss government has agreed to crack down on parking fines and other driving-related penalties handed out to foreign visitors that go unpaid.