AI in Drones: Benefits, Use Cases, Future, and Key Challenges