Text this: Optimization Methods for Cooperative Task Allocation Problems in Drone Fleets