Fire threatens Carlsbad businesses