The role of online platforms in drug distribution