Digital Twins: Review and Challenges | Synapse