Community energy across Europe: opportunities and challenges