Energy Communities for an Energy Transition: A Documentary Review of the Elements, Challenges, and Trends of Community Self-Consumption