PPMaP: Reproducible and Extensible Open-Source Software for Plant Phenological Phase Duration Prediction and Mapping in Sub-Saharan Africa uri icon