The Transactional Interpretation of Quantum Mechanics