Unmanned aerial vehicles using machine learning for autonomous flight; state-of-the-art. (19th March 2019)