System dynamics in project management: assessing the impacts of client behaviour on project performance