Astrobiology and society in europe today.