A review of change detection in multitemporal hyperspectral images: Current techniques, applications, and challenges