Are homeless encampments really pushing business and industry away from Cambridge?