Mysterious lights spotted in St. Louis sky