Computing Point-To-Point Shortest Path Using An Approximate Distance Oracle