What are the limitations of smart contracts, and how can service-based organisations address these?

While many ideas around smart contracts usage are being generated, most of them...