The US president will encounter a very different country to the one he visited in 2017