Multisource and Multitemporal Data Fusion in Remote Sensing: A Comprehensive Review of the State of the Art