Exploring Human Behaviour in Cyber-Physical Systems with Multi-modelling and Co-simulation