What is stopping us from time travelling? The Grandfather Paradox