Research Challenges on Multi-layer and Mixed-Initiative Monitoring and Adaptation for Service-Based Systems