Real-Time Unmanned Vehicles Task Allocation with Moving Targets