MetaMLST: multi-locus strain-level bacterial typing from metagenomic samples