homo oecologicus