private void generateTraffic() {
		for (Airplane arrival : getPlanes(avgArrivals, true)) {
			if((arrivalsQueue.size() >= maxPlanesPerQueue)) {
				rejected.add(arrival);
				System.out.println(arrival + " cannot land because the queue is full");
			} else {
				arrivalsQueue.enqueue(arrival);
				System.out.println(arrival + " is coming in for landing");
			}
		}
		
		for (Airplane departure : getPlanes(avgDepartures, false)) {
			if((departuresQueue.size() >= maxPlanesPerQueue)) {
				rejected.add(departure);
				System.out.println(departure + " cannot take off because the queue is full");
			} else {
				departuresQueue.enqueue(departure);
				System.out.println(departure + " wants to take off");
			}
		}
	}