Gaining Greater Insight through Interactive Visualization: A Human Factors Perspective