Mapping multi-layered mangroves from multispectral, hyperspectral, and LiDAR data