Self-loading truck