/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function endSegment(Request $request)
 {
     $segment_id = Input::get('segment_id');
     $segment = Segment::find($segment_id);
     $segment->destination_pos = Input::get('destination_pos');
     $segment->destination_name = Input::get('destination_name');
     $segment->distance = rome2rioHelper::calculateDistance($segment);
     $segment->duration = rome2rioHelper::calculateDuration($segment);
     $route = $segment->route;
     if ($segment->update()) {
         return response()->json('error ending segment', 400);
     }
     return response()->json('success', 200);
 }