E-commerce Middle-mile Network Design with Delivery Speed Choices and Service Level Constraints