Monitoring Metric First-Order Temporal Properties