Thousands expected to see President Trump