Strasbourg's tram and bus network in real time: next departures, disruptions and routing, with no backend at all.