Orchestrator: An active resource orchestration framework for mobile context monitoring in sensor-rich mobile environments