Does 5G suit companies today? Risks, promises and delays