To provide sufficient space in appropriate locations for a variety of residential, recreational, commercial uses and open space, both public and private, according to their respective environmental requirements in order to meet the needs of all New Jersey citizens;