Exact solution methods for the multi-period vehicle routing problem with due dates