Cyber Crime Investigations: Bridging the Gaps Between