Text this: Online Autonomous Motion Control of Communication-Relay UAV with Channel Prediction in Dynamic Urban Environments