Multi-period home health care routing and scheduling problem with the medical grouping of patients