Commute with Community: Enhancing Shared Travel through Social Networks