A dynamic interaction model for weekend trips