Alex Steffen: The shareable future of cities

TED Talks 8/8/2011