Why science needs philosophy