Ecological Interface Design: Progress and Challenges | Synapse