Anyone else seen them? What are they all about? Never seen them before. They're in the sky all over north London, looking like red helium ballons on fire, or flying candles in red paper holders or something - can't be real fire though or the wind would put them out. Some kind of LED thing? Anyone know?