Text this: Mapping Urban Tree Species by Integrating Canopy Height Model with Multi-Temporal Sentinel-2 Data