components of business environment