Fireworks, flyovers and a 'really long' Trump speech as US celebrates 250th