Understanding Ransomware: Insights from Threat Research