Alien technology.....they took the secret with them when they left.
Or, they died here after their craft malfunctioned or crashed.