The impact of the urban sprawl on natural and agricultural landscape at the urban-rural interface of Beijing: taking three towns of Changping District for example