Multnomah County could cut some homeless programs amid budget shortfall