Feature/add d3 filter

These are changes to enable indicator queries for presentation in D3 charts:

*  Add indicator endpoint filter for `sample_period` (filters already work for the other fields)
*  Add endpoint to return list of distinct, non-null city names that have indicators loaded
If you set `flat=True` I don't think you need to worry about the list comprehension.