Cambridge eliminates single-family zoning in historic move