Goal-based Trajectory Prediction for improved Cross-Dataset Generalization