Three conditions for the evolution of eusociality: Are they sufficient?