What Happens Next? Anticipating Future Motion by Generating Point Trajectories