/**
  * read incoming request and add new bus stop to database
  *
  * @param Request $request
  * @return \Illuminate\Http\JsonResponse
  */
 public function addBusStop(Request $request)
 {
     $busStopModel = new BusStop();
     $response = array();
     try {
         $busStopModel->nama_halte = $request->input('nama_halte');
         $busStopModel->lokasi_halte = $request->input('alamat_halte');
         $busStopModel->latitude = $request->input('latitude');
         $busStopModel->longitude = $request->input('longitude');
         $busStopModel->save();
         $response['code'] = 200;
         $response['data']['msg'] = 'bus stop has successfully added to database';
     } catch (\Exception $e) {
         $response['code'] = 500;
         $response['data']['msg'] = 'failed to save bus stop. Make sure you attach correct parameters';
     }
     header("Access-Control-Allow-Origin: *");
     return response()->json($response);
 }