Binary tree vs binary search tree in data structure