Shining a Light: Technology's Role in Streamlining Solar Appointments