Rural–urban gradient analysis of ecosystem services supply and demand dynamics