We only have a few clues about where the sun was born. Some new ones point to a crowded origin story for our nearest star