Semantically-aware data discovery and placement in collaborative computing environments