Life on Earth to hit brick wall in 500 million yrs.