Peter-New Bug road, route Peter-New Bug, automobile road