Hello, quick instructions here. The challenge was done using 
jupyter notebook to facilitate reading and understanding, 
every answer is writen on markdown text boxes found within
the .html file.

So with you want to read the answer, open:

challenge.html

If you want to interact with the code, changing it
open:

challenge.ipynb

All charts are within the text as well so should be easy
to see.

-------------------------------------------------------
Important: If you want to run the code, please get the
data set to the root folder of challenge.ipynb and
rename it "data.ndjson"
-------------------------------------------------------