Smart Ship Design: Engineering Considerations for Autonomous Maritime Vessels | Synapse