Travelling over barriers of history and ideology, pain and separation, President Obama makes a historic visit to Cuba