A multi-class model-based control scheme for reducing congestion and emissions in freeway networks by combining ramp metering and route guidance