New downtown Tulsa art made entirely of sticks