Controlling uncertainty: a review of human behavior in complex dynamic environments.