En byreise kan bryte sammen over små problemer: et lavt telefonbatteri, en uklar transittoppdatering eller et forvirrende valg av ruter.