Gamified and Self-Adaptive Applications for the Common Good: Research Challenges Ahead