President Biden and Russian President Vladimir Putin shook hands in Geneva ahead of a much-anticipated meeting that could last four to five hours on Wednesday, senior White House officials said, noting that "nothing is off the table for an American president."