Refactor schedules to use simpler

* [X] Refactor holidays to use simpler.
* [X] Refactor street sweeping to use simpler.
* [X] Refactor schedules to use simpler.
* [X] Add tests for street sweeping, holidays, and schedules tasks