I have a long driveway that I want to plant ornamental flowering trees alongside. I would like to find a tree that has deep roots (that won't tear up the driveway), and is pretty all year round. It should be disease and insect resistant, winter/weather hardy, and long-lived. I would also prefer one that didn't bear fruit that would create a mess. Is there such a "perfect" species of tree? Thanks!