The virtual user: The holistic manager of our IoT applications