Text this: A social contract approach to sustainability