Traffic congestion or jam – the familiar words which we don’t actually like yet we get stuck into it regularly as human mobility in urban areas continue to get worse as time goes by. Technical advancements seem to pave the way to overcome this hurdle and humans have come a long way from bullock cart to autonomous car. Yet, the road traffic woes continued to be murkier amid population influx in urban areas. “Not only have cities become more densely populated in recent decades...