Amazon's new contracts could displace other e-commerce delivery