Mutations, kataegis and translocations in B cells: understanding AID promiscuous activity