Autonomous agents in the park: an introduction to the Grand Canyon river trip simulation model.