The Battle between Bacteria and Bacteriophages: A Conundrum to Their Immune System