Tree Structures: An Underrated Yet Powerful Tool for Data Engineers