Text this: Learning to land: autonomous quadcopter recovery from rotor loss using adaptive thrust vectoring