Gene recruiters and transporters: the molecular structure of bacterial mobile elements