Tomorrow now : envisioning the next fifty years