Why is the border line between some countries (e.g. Egypt-Libya, US-Canada, Niger-Algeria etc) a straight line, whereas several other countries (India-Pakistan, Russia-China etc) share zigzag border lines irrespective of their terrains?