Distributed Uav-Based Wireless Communications Using Multi-Agent Deep Reinforcement Learning