Hi, Can someone tell me what this is? It has appeared on a roadside in the western NC mtns and has grown VERY fast. I'm not good with tree ids so if there are other characteristics I should take pics of please tell me. The leaves are roundish and coarsely toothed and there are short branches on the trunk and branches that terminate in very pointy leaf buds...they almost look like thorns. The tree has not lost it leaves though some have turned red. Thank-you!