Powering Remote Hospitals with Solar: Overcoming the Remaining Challenges