If the US government has the political wills, it can be done simply as a matter of syncing up all the government agencies databases like most of the developed countries, social security already have most of your relevant data, just need to connect with dmv to keep track of movements.