Assessing vegetation structure and ANPP dynamics in a grassland-shrubland Chihuahuan ecotone using NDVI-rainfall relationships