Text this: Refining landsat-based annual NDVImax estimation using shape model fitting and phenological metrics