The Photophysics of Halide Perovskite Solar Cells