Modularity, reconfigurability, and autonomy for the future in spacecraft: A review | Synapse