A Resource-Directive Decomposition Algorithm for Weakly Coupled Dynamic Linear Programs. (December 2019)