An automated method for least cost distribution planning