Deep dive: applying IIoT in smart factories with ThingWorx