The Unsolved Mysteries of Causation and Responsibility