takeuchi vs bobcat mini excavator