Ransomware: Variants, Threats, Mitigation Strategies, And Recent Case Study