Truck or semi-trailer mounted concrete mixers