Ransomware on cyber-physical systems: Taxonomies, case studies, security gaps, and open challenges | Synapse