caching for lines and stations (saved as json)