Denver area businesses close locations amid slowing economy