For the first time in nearly 150 years, giant tortoises are back on Galapagos' Floreana Island, guided home by NASA data.