MASCOT: parameter and state inference under the marginal structured coalescent approximation | Synapse