Constructing Behavior Trees from Temporal Plans for Robotic Applications