Donald Trump has landed in a freezing Washington DC ahead of his inauguration, which has been moved indoors because of the weather.