NASA mission finds key ingredients for life in asteroid samples