Drones: Types, Technology, and Potential Impact