Modularity

Transit lookup now has its own function. The idea is that since
driving, bicycling and walking times can be taken from the Google
Distance Matrix API very cheaply, then it's not important to cache.
Server caches times