Planning challenges in human-robot teaming