fix: use dateutil for parsing dates