fix merging adjacent same-name roads for all cases