Trump moved the inauguration inside because the expected crowd was going to be the smallest in memory. Hotel bookings showed that very few people were going to attend, to save the same embarrassment that his little turnout the first time caused he used the weather as an excuse.