QCD at finite baryon density: nucleon droplets and color superconductivity