An exact approach for the grocery delivery problem in urban areas