Nucleation of protein crystals: critical nuclei, phase behavior, and control pathways