Others said Sterling Bay should build the proposed residential complex on its stalled $6 billion Lincoln Yards development site nearby along the North Branch of the Chicago River. The company ...