The ground truth about metadata and community detection in networks