Launch new Equinix IBX location in Miami, FL