importance of location in business success