Text this: Synthesis and Testing of an Algorithm for Autonomous Landing of a UAV under Turbulence, Wind Disturbance and Sensor Noise