Why time always goes forward but never backwards