Independence Day fireworks in St Louis seen from the roof of my apartment building