Progress toward Stable Lead Halide Perovskite Solar Cells