Pluto pictures reveal ice mountains, thrill NASA scientists