America's crossroads: Buffalo's Canal Street/Dante Place ; the making of a city