Change Models to only have 1 index to save database writes
Change json to be generated once, and saved per zone and per bikeway.
Moved json generation logic to models.py