Solar in Small Communities: Challenges and Opportunities