Nasa finds ‘weird life’ on earth