Text this: Three-Dimensional Mobility Management of Unmanned Aerial Vehicles in Flying Ad-Hoc Networks