Developing optimal airline fleets under environmental and capacity constraints