Don't Go Chasing 'Waterfalls'

New York City's new public art installation promises a meditative escape along the East River, but might be too timid to truly enlighten