Inns, petrol stations and service stations have lined our journeys throughout history. What’s the next step in their evolution?