Philosophy of quantum mechanics