MARS: A Multi-Attribute Routing and Scheduling Algorithm for DTN Interplanetary Networks | Synapse