Seed-dropping drones can plant 40,000 trees a day