I'm not sure that I would start with licensing but certainly move in that direction. It should be law that all cyclists must wear a helmet, wear a reflective bright safety vest so they can be seen day and especially night, have a bell and reflective flashing lights. They must have insurance. If you want to share the road share the responsibility. They must use the bike lanes we have created for them not the sidewalk and yes they should have to demonstrate a knowledge of the basic rules of the road and follow them. Right now it is chaos out there. Cyclists on the sidewalk. Cyclists riding in the wrong direction in the bike lanes. Electric bikes on the sidewalk. Running stops signs. Etc. etc. etc. I'm running out of characters.