Text this: PPMaP: Reproducible and extensible Open-Source Software for plant phenological phase duration prediction and mapping in Sub-Saharan Africa