Double deck truck