Why Saudi Arabia's Crown Prince, Donald Trump, Hamas, Palestine and Israel are all massively invested in Jerusalem. But which of these will finally bring peace to this historic city?