Fed cutting cycle could be almost over, BofA analysts say