20180608 home.science: Nasa rover finds 'building blocks of life' on Mars