It won't be named license mind you. For cycling mandatory insurance will be probably implemented very soon. For walking? I believe it will be a very long time until some license is needed. One idea I can think of is that maybe the government issued ID will be actually a tracker/payment/smartphone thingy.