Marketing or IT: Which department should be responsible for ecommerce?