Prime Minister Benjamin Netanyahu has vowed to bring to justice the gunmen who attacked a bus carrying Israelis in the occupied West Bank, killing three people.