Booming South End is becoming a hub for office space, but infrastructure challenges remain