Exploring the many benefits of casual encounter sites