Tarek Rakha Syracuse University Projects Community Energy: Technical and Social Challenges and Integrative Solutions