Text this: VP, VNP and Algebraic Branching Programs over Min-Plus Semirings