Research: 94% of organizations have suffered insider data breaches