Landscaping is to be provided as part of all development and is to be integrated into building arrangements, topography, parking, buffering and other site features. Landscaping may include trees, shrubs, ground cover, berms, flowers, sculpture, art and similar materials, and shall be designed to provide aesthetic, buffering, environmental, ornamental, and other related functions. All landscaping plans shall be prepared by a New Jersey licensed landscape architect.