Advanced cellular network modelling and optimization for unmanned aerial vehicles