/**
  * Return the requested edit submission form as HTML
  *  
  * @return Response
  */
 public function getEditSubmissionForm($submission_id)
 {
     try {
         $data['submission'] = Submission::rideShareLogAdminGet($submission_id);
     } catch (\Exception $e) {
         return $this->handleRideShareLogError($e, 'Failed to retrieve Submission ' . $submission_id . '.');
     }
     try {
         $data['afs'] = AdditionalFieldSubmission::rideShareLogAdminGetBySubmissionId($submission_id);
     } catch (\Exception $e) {
         /*Do nothing because it may not exist*/
         /*return $this->handleRideShareLogError($e, 'Failed to retrieve Additional Field Submission for Submission '.$submission_id.'.');*/
     }
     try {
         $data['user'] = User::rideShareLogAdminGet($data['submission']->user_id);
     } catch (\Exception $e) {
         return $this->handleRideShareLogError($e, 'Failed to retrieve User for Submission ' . $submission_id . '.');
     }
     return View::make('admin.partials.update_submission', ['data' => $data, 's_options' => Submission::rideShareLogGetOptions()]);
 }