Computational design of mixed-initiative human–robot teaming that considers human factors: situational awareness, workload, and workflow preferences | Synapse