Bacteria use chemical harpoons to hold on tight to their hosts