Understanding and characterizing insights: how do people gain insights using information visualization?