McDonald’s and Starbuck’s get a lot of flack. But if you’re with kids on a road trip, they’re like an oasis in the desert.