Multi-robot search for a moving target: Integrating world modeling, task assignment and context