Virtual 'top hats' ensure swarming drones won't crash