Retrieving the Red Edge on Earth-like Planets with Heterogeneous Clouds and Surfaces | Synapse