The role of small satellites in NASA and NOAA earth observation programs (National Academy Press,)