Cancer ecosystems: A dynamic interplay across scales | Synapse