Blockchain Adoption: Technological, Organisational and Environmental Considerations