used cars for sale in york pa under 2000