There are over 64 million kilometers of roads worldwide. Every few years, each stretch requires maintenance to stay safe and reliable. By 2050, billions more people will be living in urban centers at an unprecedented…