Text this: Traffic and Obstacle-Aware UAV Positioning in Urban Environments Using Reinforcement Learning