Medium-duty trucks