"Ultimately, scientists may find that only travel into the future is possible"
WOW! I did it! I traveled into the future! Not by much, but I'm at least 1 minute farther into the future than when I started.
The entire article talks only about travel into the future.
Now while that's correct from a scientific point of view, it's not really time travel any more than day to day life is time travel.