When Does a Business Need Colocation?