How smart contracts can impact healthcare