Charlotte’s first parking-free apartment community opens Friday