Analysis on security-related concerns of unmanned aerial vehicle: attacks, limitations, and recommendations