You really don't need them to be in person. Have you scheduled any lunchtime catch-ups? Got any regular group calls around interests? Just random banter? My work group online is a better experience than I've ever had in the office. It may vary for other people and environments, but "something missing" is not a given just because of remote contact.