Life Sciences for Philosophers and Philosophy for Life Scientists: What Should We Teach?