SensWorkflow: a high-performance framework for remote sensing big data processing on heterogeneous clusters | Synapse