[Fixes#72607762] Updates admin trips controller and views to work like non-admin versions, adds test and ability to controller to restrict access to administrators.