Text this: Trajectory Planning and Resource Allocation of Multiple UAVs for Data Delivery in Vehicular Networks