This work is funded by Natural Sciences and Engineering Research Council of Canada (NSERC) and the Big Data Research, Analytics, and Information Network (BRAIN) Alliance established by the Ontario Research Fund Research Excellence Program (ORF-RE).
we thank Majid Taghdimi from Questrade to provide us with the computing resources and help in the parallelization algorithm.