Have a look at this really cool project in Oakland (USA): the Omni Commons. Join the virtual tour: