BUT WHAT IS Barclays Center, REALLY?