Philosophical Foundations of Neuroscience