Drone Detection and Defense Systems: Survey and a Software-Defined Radio-Based Solution