Augmenting Heads-Up Displays With Intelligent Agents: A Human Factors Approach