Ribbon-cutting for long-awaited Barclays Center