Financial insight challenges and opportunities