Heidi Todd found alive after over 24-hr search, supporters gather for vigil