Use geom_text_repel to create nicely-repelled labels
box
Use geom_label/geom_label_repel (includes a box around the text
labels)
geom
Name of geom to get X/Y aesthetic names for
position
How to place the label if repel = FALSE. If "median", place
the label at the median position. If "nearest" place the label at the
position of the nearest data point to the median.