The impact of climate change and topography on spatial and temporal NPP dynamics using time-series Landsat data coupled with Biome-BGC model