NASA's Kepler space telescope could spot 3,000 new planets