Patrick Stewart's Picard Series Adds Santiago Cabrera & Michelle Hurd