forgot to cache the summary output object

also srid should have been epsg

also turned the networks into an injectable rather than a model so you don't have to remember to cache the results