https://medium.com/appsilon-data-science/r-dtplyr-how-to-efficiently-process-huge-datasets-with-a-data-table-backend-1cfc70d4aff3