Touchdown: NASA rover ready to search for life on Mars