Scientists Build Self-Flying Drones That Navigate Without GPS