Designing Networks, Routing Fleets, and Trying to Find Parking