A self-sustaining unmanned aerial vehicle routing protocol for smart farming | IEEE Conference Publication | IEEE Xplore