Route-based time-dependent life-cycle carbon and NOx emissions analysis of heavy-duty trucks