Charmed baryons circa 2015