Many tests failed because several of the reports cannot be looked up in
the past based on day-based URL adjustments. So I created a
DailyReportClient which extends BaseReportClient and the child classes
will themselves extend these two parents accordingly. In the middle of
the refactor so that I have access to things from my laptop today.