Seems like vehicles over a certain weight requiring a special license classification is a pretty straightforward and reasonable requirement.
But we can't do it without simultaneously addressing mass transit, bikeped, and our general absolute psychological fixation around designing all of our society around cars first and people second.