California Science Center opened the touring exhibit “Cleopatra” today