Flying Ad-Hoc Networks ( FANETs ) : A survey
control and communication challenges in networked real - time systems .