Failure modes in the maritime transportation system: a functional approach to throughput vulnerability | Synapse