Text this: Models and asymptotically optimal algorithms for pickup and delivery problems on roadmaps